Adaptive Matrix Vector Product
نویسندگان
چکیده
We consider the following streaming problem: given a hardwired m × n matrix A together with a poly(mn)-bit hardwired string of advice that may depend on A, for any x with coordinates x1, . . . xn presented in order, output the coordinates of A · x in order. Our focus is on using as little memory as possible while computing A · x; we do not count the size of the output tape on which the coordinates of A ·x are written; for some matrices A such as the identity matrix, a constant number of words of space is achievable. Such an algorithm has to adapt its memory contents to the changing structure of A and exploit it on the fly. We give a nearly tight characterization, for any number of passes over the coordinates of x, of the space complexity of such a streaming algorithm. Our characterization is constructive, in that we provide an efficient algorithm matching our lower bound on the space complexity. The essential parameters, streaming rank and multi-pass streaming rank of A, might be of independent interest, and we show they can be computed efficiently. We give several applications of our results to computing Johnson-Lindenstrauss transforms. Finally, we note that we can characterize the optimal space complexity when the coordinates of A · x can be written in any order.
منابع مشابه
AN ADAPTIVE WAVELET SOLUTION TO GENERALIZED STOKES PROBLEM
In this paper we will present an adaptive wavelet scheme to solvethe generalized Stokes problem. Using divergence free wavelets, theproblem is transformed into an equivalent matrix vector system, thatleads to a positive definite system of reduced size for thevelocity. This system is solved iteratively, where the applicationof the infinite stiffness matrix, that is sufficiently compressible,is r...
متن کاملAdaptive dynamics with vector-valued strategies
Question: We examine strategy dynamics for evolutionary games with vector-valued strategies. Mathematical methods: We use the fitness-generating function (G-function) to derive ESS maximum principle and strategy dynamics along multi-dimensional adaptive landscapes. We apply the dynamics to two models of co-evolution of competitors and one model of predator–prey co-evolution. Results: When sever...
متن کاملSimultaneous Monitoring of Multivariate-Attribute Process Mean and Variability Using Artificial Neural Networks
In some statistical process control applications, the quality of the product is characterized by thecombination of both correlated variable and attributes quality characteristics. In this paper, we propose anovel control scheme based on the combination of two multi-layer perceptron neural networks forsimultaneous monitoring of mean vector as well as the covariance matrix in multivariate-attribu...
متن کاملParallel Library for Unstructured Mesh Problems (PLUMP)
The growing class of applicationswhich solve partial differential equations (PDEs) on unstructured adaptive meshes is considered. Solution to such sparse, non-symmetric and in most cases ill-conditioned systems is often obtained using iterative methods. This paper describes the specification and implementationof the Parallel Library for Unstructured Mesh Problems (PLUMP), which supports the tra...
متن کاملAdaptive Solution of Operator Equations Using Wavelet Frames
Preprint No. 1239, Department of Mathematics, University of Utrecht, May 2002. Submitted to SIAM J. Numer. Anal. In “Adaptive Wavelet Methods II Beyond the Elliptic case” of Cohen, Dahmen and DeVore ([CDD00]), an adaptive method has been developed for solving general operator equations. Using a Riesz basis of wavelet type for the energy space, the operator equation is transformed into an equiva...
متن کاملAdaptation of Rejection Algorithms for a Radar Clutter
In this paper, the algorithms for adaptive rejection of a radar clutter are synthesized for the case of a priori unknown spectral-correlation characteristics at wobbulation of a repetition period of the radar signal. The synthesis of algorithms for the non-recursive adaptive rejection filter (ARF) of a given order is reduced to determination of the vector of weighting coefficients, which realiz...
متن کامل